#include<stdio.h>
#include<stdlib.h>
#include<time.h>

void menu()
{
	printf("__________________\n");
	printf("|                |\n");
	printf("|     1.play     |\n");
	printf("|     0.exit     |\n");
	printf("|                |\n");
	printf("——————————————————\n");
	
}

void game()
{
	//1.生成随机数
	int guess = 0;
	int ret = rand()%100+1; //随机生成一个数字,rand是生成随机数的函数(1~100)
	
    //2.猜数字
	while(1)
	{
		printf("请猜数字：");
		scanf("%d",&guess);
		
	if(guess > ret)
	  {
		printf("猜大了\n");
	  }
	else if(guess < ret)
	  {
		printf("猜小了\n");
      }
	else
	  {
		printf("恭喜你，猜对了！\n");
		break;
	  }
	}
	
}

int main()
{
	int choose = 0;
	srand((unsigned int)time(NULL));
	
    do
	{ 
	    menu();
		printf("请选择：");
		scanf("%d",&choose);
		switch (choose)
		{
		case 1:
			game(); //猜数字的整个逻辑
			break;
		case 0:
			printf("退出游戏\n");
			break;
		default:
			printf("选择错误，请重新输入\n");
			break;
		}
	}while(choose);
	
	
	return 0;
}
